[qemu] hdparm tunable IDE write cache for HVM
authorChristian Limpach <Christian.Limpach@xensource.com>
Sun, 20 Aug 2006 22:59:34 +0000 (23:59 +0100)
committerChristian Limpach <Christian.Limpach@xensource.com>
Sun, 20 Aug 2006 22:59:34 +0000 (23:59 +0100)
commit113654b9fe3fe96e923875e726ddb8ad2b430460
treeab729068c0a391ddac951721c65e93cb7a667e9b
parenta9d59327060973ac725485978154c2dad83f9c9c
[qemu] hdparm tunable IDE write cache for HVM
qemu 0.8.2 has a flush callback to the storage backends, so now it is
possible to implement hdparm tunable IDE write cache enable/disable for
guest domains, allowing people to pick speed or data consistency on a
case by case basis.

As an added benefit, really large LBA48 IOs will now no longer be broken
up into smaller IOs on the host side.

From: Rik van Riel <riel@redhat.com>
Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
tools/ioemu/block-bochs.c
tools/ioemu/block-cloop.c
tools/ioemu/block-cow.c
tools/ioemu/block-qcow.c
tools/ioemu/block-vmdk.c
tools/ioemu/block.c
tools/ioemu/hw/ide.c